package com.mindskip.xzs.viewmodel.admin.question;
//这段代码定义了一个名为 `QuestionPageRequestVM` 的类，用于表示问题分页请求的视图模型。该类继承自 `BasePage` 类，包含了问题分页请求的相关属性。
//在前端：
//1. 用于封装问题分页请求的信息，包括问题ID `id`、难度级别 `level`、学科ID `subjectId` 和问题类型 `questionType` 等属性。
//2. 继承自 `BasePage` 类，可以利用 `BasePage` 类中的分页属性，实现分页功能，比如设置每页显示数量、当前页码等。
//在后端：
//1. 用于接收前端传递的问题分页请求数据，并进行相应的处理。通过该类可以将问题分页请求的信息传递到后端。
//2. 可以根据传递的问题分页请求信息，从数据库中查询符合条件的问题数据，并返回给前端展示。
//3. 通过继承 `BasePage` 类，可以实现分页查询功能，方便进行分页查询操作。
import com.mindskip.xzs.base.BasePage;



public class QuestionPageRequestVM extends BasePage {
    private Integer id; // 问题ID
    private Integer level; // 难度级别
    private Integer subjectId; // 学科ID
    private Integer questionType; // 问题类型

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getLevel() {
        return level;
    }

    public void setLevel(Integer level) {
        this.level = level;
    }

    public Integer getSubjectId() {
        return subjectId;
    }

    public void setSubjectId(Integer subjectId) {
        this.subjectId = subjectId;
    }

    public Integer getQuestionType() {
        return questionType;
    }

    public void setQuestionType(Integer questionType) {
        this.questionType = questionType;
    }

}
